package com.power.sifa.correction.model.pageInfo;

import com.plf.common.domain.BasePageInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;

/**
*  夜间活动设置条件查询
*/

@Data
@ApiModel(value="夜间活动设置条件查询")
@EqualsAndHashCode(callSuper = false)
public class Crw_rule_nightPageInfo extends BasePageInfo{

        @ApiModelProperty(value = "C序号")
        private String f_id;
        @ApiModelProperty(value = "C序号操作符")
        private String f_id_op = "like";

        @ApiModelProperty(value = "规则名称")
        private String f_name;
        @ApiModelProperty(value = "规则名称操作符")
        private String f_name_op = "like";

        @ApiModelProperty(value = "开始时分hh:mm")
        private String f_starthm;
        @ApiModelProperty(value = "开始时分hh:mm操作符")
        private String f_starthm_op = "like";

        @ApiModelProperty(value = "截止时分hh:mm")
        private String f_endhm;
        @ApiModelProperty(value = "截止时分hh:mm操作符")
        private String f_endhm_op = "like";

        @ApiModelProperty(value = "人员姓名s")
        private String f_pernames;
        @ApiModelProperty(value = "人员姓名s操作符")
        private String f_pernames_op = "like";

        @ApiModelProperty(value = "状态")
        private Integer f_status;
        @ApiModelProperty(value = "状态操作符")
        private String f_status_op = "=";
        @ApiModelProperty(value = "创建人")
        private String f_createuserid;
        @ApiModelProperty(value = "创建人操作符")
        private String f_createuserid_op = "like";

        @ApiModelProperty(value = "创建人名称")
        private String f_createusername;
        @ApiModelProperty(value = "创建人名称操作符")
        private String f_createusername_op = "like";

        @ApiModelProperty(value = "创建时间", example = "2020-02-05 13:30:41")
        @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss", iso = DateTimeFormat.ISO.DATE)
        private String f_createtime;
        @ApiModelProperty(value = "创建时间操作符")
        private String f_createtime_op = ">=";

        @ApiModelProperty(value = "创建时间", example = "2020-02-05 13:30:41")
        @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss", iso = DateTimeFormat.ISO.DATE)
        private String f_createtime_01;
        @ApiModelProperty(value = "创建时间操作符")
        private String f_createtime_01_op = "<=";

}